@import "@/styles/page.scss";

.user-panel{
	background-color: #0055ff;
	color:#fff;
	padding: 32rpx;
	height: 200rpx;
	line-height: 50rpx;
}
.search-panel{
	margin-top: -50rpx;
}
.search-item {
	padding: 0 24rpx;
	height: 100rpx;
	border-radius: 16rpx;
	background-color: #FFFFFF;	
}
.search-input {
	flex: 1;
	margin: 0 16rpx 0 16rpx;
	font-size: 44rpx;
	font-weight: bold;
	height: 100rpx;
	line-height: 100rpx;
}
.scan-img {
	width: 32rpx;
	height: 32rpx;
	margin: auto 0;
}

.box {	
	margin: 16rpx;
	padding: 16rpx;
	border-radius: 16rpx;
	background-color: #FFFFFF;
	.number-header {
		text-align: center;
		line-height: 36rpx;
		font-size: 32rpx;
		padding-bottom: 20rpx;
		border-bottom: 1rpx solid #eee;
		.number-title {
			color: #999999;
		}
		
		.number-value {
			color: #333333;
			font-size: 40rpx;
			font-weight: bold;
			margin-top: 16rpx;
		}
	}
	.input-row-number {
		padding-top: 20rpx;
		.input-left {
			color: #333333;
			font-size: 40rpx;
			line-height: 64rpx;
			min-width: 150rpx;
		}
		
		.input-right {
			flex: 1;
			font-size: 36rpx;
			text-align: right;
		}
		.input-number {
			color: var(--tips-color);
			font-size: 44rpx;
			font-weight: bold;
		}
		.input-placeholder {
			color: #999999;
		}
	}
	.box-row {
		margin-top: 25rpx;
		line-height: 40rpx;
		align-items: center;
		.left {
			color: #999999;
			font-size: 36rpx;
			min-width: 150rpx;
		}
		
		.right {
			flex: 1;
			font-size: 36rpx;
			font-weight: 600;
			text-align: right;
		}
		.red-text {
			color: $redColor;
		}
	}
}
.goods-panel{
		background-color: #fafafa;
	    border-radius: 20rpx;
		line-height: 30rpx;
		padding:20rpx;	
		color:#999;
		align-items: center;
		margin-bottom: 5rpx;
}
.hospital-show{
	font-size: 24rpx;
	justify-content: space-between;
	color:#999;
}
.goods-info{
	line-height:50rpx;
	justify-content: space-between;
}

.good-amount-label{
	text-align: center;
	color:#0055ff;
}
.good-amount-num{
	color:red;
	text-align: center;
}

.update-PKG{
	width: 600rpx;
	height: 700rpx;
	border-radius: 20rpx;
	background-color: #FFFFFF;
	.pkg-title{
		text-align: center;
		background-color: #eee;
		height: 100rpx;
		line-height: 100rpx;
		font-size: 36rpx;
		border-radius: 20rpx 20rpx 0rpx 0rpx;
	}
	.btn{
		width: 200rpx;
		height: 80rpx;
		line-height: 80rpx;
		background-color: #cecece;
		color:#ffffff;
		text-align: center;
		border-radius: 20rpx;
	}
	.pkg-panel{
		padding: 20rpx;
		font-size: 36rpx;
	}
	.pkg-btn{
		margin-top: 30rpx;
		justify-content: center;
	}
	.pkg-input{
		border: 1px solid #eee;
		height: 60rpx;
		line-height: 60rpx;
		padding-left: 15rpx;
		flex: 1;
		margin-left: 20rpx;
		width: 280rpx;
	}
	.pkg-picker{
		border: 1px solid #eee;
		height: 60rpx;
		line-height: 60rpx;
		padding-left: 15rpx;
		flex: 1;
		margin-left: 20rpx;
		justify-content: space-between;
		width: 280rpx;
	}
	.pkg-item{
		align-items: center;
		height: 80rpx;
		line-height: 80rpx;
	}
	
	.pkg-header{
		justify-content:center;	
		background-color: #cecece;
		height: 80rpx;
		line-height: 80rpx;
		border-radius: 10rpx 10px 0px 0px;
		margin: 10rpx 0px;
		.header-title{
			text-align: center;
			color: #ff5500;
		}
	}
	.pkg-input-panel{
		justify-content:center;	
	}
	.pkg-input-item{
		border: 1px solid #eee;
		height: 60rpx;
		line-height: 60rpx;
		padding-left: 15rpx;
		width: 200rpx;
	}
	.confirm{
		background: red;
		margin-left: 10px;
	}
}

.footer-btn {
	@include footer-btn;
	position: inherit;
	.yellow-btn {
		margin: 32rpx 0;
	}
}
.gooddetails{
	padding-bottom: 120rpx;
}


.choice-Batch{
	width: 600rpx;
	height: 400rpx;
	border-radius: 20rpx;
	padding: 20rpx;
	background-color: #FFFFFF;
	.choice-title{
		text-align: center;
		background-color: #eee;
		height: 100rpx;
		line-height: 100rpx;
		font-size: 36rpx;
		border-radius: 20rpx 20rpx 0rpx 0rpx;
	}
	.choice-item{
		font-size: 32px;
		height: 80rpx;
		line-height: 80rpx;
		border-bottom: 1px #eeeeee dotted;
	}
	
}

.no-accept{
	width: 600rpx;
	height: 300rpx;
	border-radius: 20rpx;
	padding: 20rpx;
	background-color: #FFFFFF;
	.no-accept-title{
		text-align: center;
		background-color: #eee;
		height: 100rpx;
		line-height: 100rpx;
		font-size: 36rpx;
		border-radius: 20rpx 20rpx 0rpx 0rpx;
	}
	.no-accept-item{
		font-size: 32px;
		height: 80rpx;
		line-height: 80rpx;
		border-bottom: 1px #eeeeee dotted;
	}
	.btn{
		width: 200rpx;
		height: 80rpx;
		line-height: 80rpx;
		background-color: #0055ff;
		color:#ffffff;
		text-align: center;
		border-radius: 20rpx;
	}
	.pkg-panel{
		padding: 20rpx;
		font-size: 36rpx;
	}
	.pkg-btn{
		margin-top: 30rpx;
		justify-content: center;
	}
}